muff 1


Results for "muff 1"

English - Turkish Dictionary

muff 1

(English - Turkish Dictionary) :
i. manşon, el kürkü.